*{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.banner{
    width: 100%;
    background: url("../images/banner1-1.jpg") no-repeat center top;
}
.banner img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.part-box{
    display: block;
}
.box2{
    background: url("../images/banner2-2.jpg") no-repeat center top;
}
.box2 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.box3{
    background: url("../images/banner3-3.jpg") no-repeat center top;
}
.box3 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.box4 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.box5{
    background: url("../images/banner5-5.jpg") no-repeat center top;
}
.box5 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.box6{
    background: url("../images/banner6-6.jpg") no-repeat center top;
}
.box6 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.box7{
    background: url("../images/banner7-7.jpg") no-repeat center top;
}
.box7 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.box8{
    background: url("../images/banner8-8.jpg") no-repeat center top;
}
.box8 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.box9{
    background: url("../images/banner9-9.jpg") no-repeat center top;
}
.box9 img{
    width: 1000px;
    margin: 0 auto;
    display: block;
}
.contact{
    height: 505px;
    background: url("../images/contact_bg.jpg") no-repeat center top;
}
.box-contact{
    width: 1000px;
    padding: 190px 0 63px 0;
    box-sizing: border-box;
    margin: 0 auto;
}
.box-contact .left{
    width: 343px;
    /* float: left; */
    height: 100%;
    display: inline-block;
    position: relative;
}
.left .code{
    width: 162px;
    height: 162px;
    margin: 0 auto;
}
.left code img{
    width: 100%;
}
.left h3{
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    margin: 0 0 10px 0;
}
.left p{
    font-size: 18px;
    text-align: center;
}
.right{
    float: right;
    width: 595px;
    height: 225px;
    padding: 35px 0 0 60px;
    border-left: 1px solid #999;
}
.row p{
    margin-bottom: 40px;
    font-size: 24px;
}
.small span{
    width: 118px;
    font-size: 28px;
    font-weight: bold;
    float: left;
}
.address p{
    font-size: 24px;
}